Approximate Quantum Fourier Transform with $O(n \log(n))$ T gates
نویسندگان
چکیده
The ability to implement the Quantum Fourier Transform (QFT) efficiently on a quantum computer enables the advantages offered by a variety of fundamental quantum algorithms, such as those for integer factoring, computing discrete logarithm over Abelian groups, and phase estimation. The standard fault-tolerant implementation of an n-qubit QFT approximates the desired transformation by removing small-angle controlled rotations and synthesizing the remaining ones into Clifford+t gates, incurring the t-count complexity of O(n log(n)). In this paper we show how to obtain approximate QFT with the t-count of O(n log(n)). Our approach relies on quantum circuits with measurements and feedforward, and on reusing a special quantum state that induces the phase gradient transformation. We report asymptotic analysis as well as concrete circuits, demonstrating significant advantages in both theory and practice.
منابع مشابه
Quantum Circuits with Unbounded Fan-out
We demonstrate that the unbounded fan-out gate is very powerful. Constant-depth polynomial-size quantum circuits with bounded fan-in and unbounded fan-out over a fixed basis (denoted by QNCf ) can approximate with polynomially small error the following gates: parity, mod[q], And, Or, majority, threshold[t], exact[q], and counting. Classically, we need logarithmic depth even if we can use unboun...
متن کاملHalving the cost of quantum addition
We improve the number of T gates needed to perform an n-bit adder from 8n + O(1) [1, 6, 8] to 4n+O(1). We do so via a “temporary logical-AND” construction, which uses four T gates to store the logical-AND of two qubits into an ancilla and zero T gates to later erase the ancilla. Temporary logical-ANDs are a generally useful tool when optimizing T-counts. They can be applied to integer arithmeti...
متن کاملOn the Irresistible Efficiency of Signal Processing Methods in Quantum Computing
We show that many well-known signal transforms allow highly efficient realizations on a quantum computer. We explain some elementary quantum circuits and review the construction of the Quantum Fourier Transform. We derive quantum circuits for the Discrete Cosine and Sine Transforms, and for the Discrete Hartley transform. We show that at most O(log N) elementary quantum gates are necessary to i...
متن کاملSmall size quantum automata recognizing some regular languages
Given a class {p | ∈ I } of stochastic events induced byM-state 1-way quantum finite automata (1qfa) on alphabet , we investigate the size (number of states) of 1qfa’s that -approximate a convex linear combination of {p | ∈ I }, and we apply the results to the synthesis of small size 1qfa’s. We obtain: • An O((Md/ 3) log2(d/ 2)) general size bound, where d is the Vapnik dimension of {p (w) | w ...
متن کاملEngineering Functional Quantum Algorithms
Suppose that a quantum circuit with K elementary gates is known for a unitary matrix U , and assume that U is a scalar matrix for some positive integer m. We show that a function of U can be realized on a quantum computer with at most O(mK + m log m) elementary gates. The functions of U are realized by a generic quantum circuit, which has a particularly simple structure. Among other results, we...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018